package com.hzhc.service;



/**
 * @ClassName: PushService
 * @Description:
 * @version 1.0
 * @author: duanhm
 * @Date: 2021/04/28 14:11:04
 *
 */
public interface PushService {
	/**
	 * 推送给指定设备
	 *
	 * @param devId
	 * @param msg
	 */
	void pushMsgToOne(String devId, String msg);

	/**
	 * 推送给所有用户
	 *
	 * @param msg
	 */
	void pushMsgToAll(String msg);


	/**
	 *  退出登陆
	 * @param devId
	 * @return
	 */
	boolean logoutWebSocket(String devId);

	/**
	 * 判断用户是否在线
	 *
	 * @param userId
	 */
	boolean userIsLogin(String userId);

}
